_AC=
{   
   {--:
      ":getR ()",
      ":getG ()",
      ":getB ()",
      ":destroy ()",
      ":desotroy ()",
      ":width ()",
      ":height ()",
      ":scale ()",
      ":rotate ()",
      ":rotateDegree ()",
      ":mirrorH ()",
      ":mirrorV ()",
      ":setTint ()",
      ":time ()",
      ":start ()",
      ":stop ()",
      ":reset ()",
      ":drawFrame ()",
      ":addAnimation ()",
      ":playAnimation ()",
      ":resetAnimation ()",
      ":startAnimation ()",
      ":stopAnimation ()",
      ":isAnimationAtEnd ()",
      ":print ()",
      ":getCharHeight ()",
      ":destroy ()",
      ":draw ()",
      ":scroll ()",
      ":space ()",
      ":setTile ()",
      ":close ()",
      ":flush ()",
      ":lines ()",
      ":read ()",
      ":seek ()",
      ":setvbuf ()",
      ":write ()"
   },
   {--;
   },
   {--<
   },
   {--=
   },
   {-->
   },
   {--?
   },
   {--@
   },
   {--A
      "assert ()",
      "and ",
      "ATTR_",
      "ATTR_COLOR",
      "ATTR_COLOR1",
      "ATTR_COLOR2",
      "ATTR_COLOR3",
      "ATTR_COLOR4",
      "ATTR_FONT",
      "ATTR_IMAGE",
      "ATTR_TEXT",
      "ATTR_VISIBLE",
      "ATTR_X1",
      "ATTR_X2",
      "ATTR_X3",
      "ATTR_Y1",
      "ATTR_Y2",
      "ATTR_Y3"
   },
   {--B
      "boolean",
      "break"
   },
   {--C
      "Canvas.",
      "Canvas.destroy ()",
      "Canvas.newTextBox ()",
      "Canvas.newText ()",
      "Canvas.newLine ()",
      "Canvas.setAttr ()",
      "Canvas.draw ()",
      "Canvas.newTextFont ()",
      "Canvas.add ()",
      "Canvas.newGradientRect ()",
      "Canvas.newImage ()",
      "Canvas.getAttr ()",
      "Canvas.newFillRect ()",
      "Canvas.newRect ()",
      "Canvas.newPoint ()",
      "Canvas.new ()",
      "Color.new ()",
      "COMPILE_FOR_DS",
      "Controls.read ()",
      "collectgarbage ()",
      "coroutine.",
      "coroutine.create ()",
      "coroutine.resume ()",
      "coroutine.running ()",
      "coroutine.status ()",
      "coroutine.wrap ()",
      "coroutine.yield ()"
   },
   {--D
      "DateTime.",
      "DateTime.getCurrentTime ()",
      "DateTime.new ()",
      "drawGradientRect ()",
      "drawTextBox ()",
      "Debug.",
      "Debug.ON ()",
      "Debug.OFF ()",
      "Debug.print ()",
      "Debug.clear ()",
      "Debug.setColor ()",
      "Debug.debugColor",
      "Debug.debugText ()",
      "Debug.isDebugOn ()",
      "dofile ()",
      "Down",
      "debug.",
      "debug.debug ()",
      "debug.getfenv ()",
      "debug.getinfo ()",
      "debug.getlocal ()",
      "debug.getmetatable ()",
      "debug.getregistry ()",
      "debug.getupvalue ()",
      "debug.setfenv ()",
      "debug.sethook ()",
      "debug.setlocal ()"
   },
   {--E
      "else ",
      "elseif ",
      "end",
      "error ()"
   },
   {--F
      "Font.",
      "Font.destroy ()",
      "Font.getStringWidth ()",
      "Font.print ()",
      "Font.load ()",
      "Font.getCharHeight ()",      
      "false",
      "for ",
      "function "
   },
   {--G
      "getfenv ()",
      "getmetatable ()"
   },
   {--H
   },
   {--I
      "Image.",
      "Image.destroy ()",
      "Image.mirrorH ()",
      "Image.scale ()",
      "Image.mirrorV ()",
      "Image.width ()",
      "Image.setTint ()",
      "Image.height ()",
      "Image.rotate ()",
      "Image.load ()",
      "Image.rotateDegree ()",      
      "INI.",
      "INI.load ()",
      "INI.save ()",
      "ipairs ()",
      "io.",
      "io.close ()",
      "io.flush ()",
      "io.input ()",
      "io.lines ()",
      "io.open ()",
      "io.output ()",
      "io.popen ()",
      "io.read ()",
      "io.tmpfile ()",
      "io.type ()",
      "io.write ()",
      "if ",
      "in "
   },
   {--J
   },
   {--K
      "Keyboard.input ()",
      "Keys.",
      "Keys.held.",
      "Keys.held.A",
      "Keys.held.B",
      "Keys.held.Down",
      "Keys.held.L",
      "Keys.held.Left",
      "Keys.held.R",
      "Keys.held.Right",
      "Keys.held.Select",
      "Keys.held.Start",
      "Keys.held.Up",
      "Keys.held.X",
      "Keys.held.Y",
      "Keys.newPress.",
      "Keys.newPress.A",
      "Keys.newPress.B",
      "Keys.newPress.Down",
      "Keys.newPress.L",
      "Keys.newPress.Left",
      "Keys.newPress.R",
      "Keys.newPress.Right",
      "Keys.newPress.Select",
      "Keys.newPress.Start",
      "Keys.newPress.Up",
      "Keys.newPress.X",
      "Keys.newPress.Y",
      "Keys.released.",
      "Keys.released.A",
      "Keys.released.B",
      "Keys.released.Down",
      "Keys.released.L",
      "Keys.released.Left",
      "Keys.released.R",
      "Keys.released.Right",
      "Keys.released.Select",
      "Keys.released.Start",
      "Keys.released.Up",
      "Keys.released.X",
      "Keys.released.Y"
   },
   {--L
      "Left",
      "load ()",
      "loadfile ()",
      "loadstring ()",
      "local "
   },
   {--M
      "Map.",
      "Map.destroy ()",
      "Map.getTile ()",
      "Map.setTile ()",
      "Map.draw ()",
      "Map.space ()",
      "Map.scroll ()",
      "Map.new ()",
      "MICROLUA_VERSION",
      "Motion.",
      "Motion.init ()",
      "Motion.readZ ()",
      "Motion.calibrate ()",
      "Motion.accelerationY ()",
      "Motion.readY ()",
      "Motion.readGyro ()",
      "Motion.accelerationZ ()",
      "Motion.readX ()",
      "Motion.rotation ()",
      "Motion.accelerationX ()",      
      "Mod.",
      "Mod.load ()",
      "Mod.destroy ()",
      "Mod.getModule ()",
      "Mod.play ()",
      "Mod.stop ()",
      "Mod.pauseResume ()",
      "Mod.isActive ()",
      "Mod.isPaused ()",
      "Mod.nextPosition ()",
      "Mod.previousPosition ()",
      "Mod.setPosition ()",
      "Mod.setVolume ()",
      "Mod.setSpeed ()",
      "Mod.setTempo ()",
      "Mod.time ()",
      "math.",
      "math.abs ()",
      "math.acos ()",
      "math.asin ()",
      "math.atan ()",
      "math.atan2 ()",
      "math.ceil ()",
      "math.cos ()",
      "math.cosh ()",
      "math.deg ()",
      "math.exp ()",
      "math.floor ()",
      "math.fmod ()",
      "math.frexp ()",
      "math.huge ()",
      "math.ldexp ()",
      "math.log ()",
      "math.log10 ()",
      "math.max ()",
      "math.min ()",
      "math.modf ()",
      "math.pi",
      "math.pow ()",
      "math.rad ()",
      "math.random ()",
      "math.randomseed ()",
      "math.sin ()",
      "math.sinh ()",
      "math.sqrt ()",
      "math.tan ()",
      "math.tanh ()",
      "module ()",
      "mustCountFPS"
   },
   {--N
      "NB_FPS",
      "NB_FPS_COUNTER",
      "next ()",
      "nil",
      "not "
   },
   {--O
      "os.clock ()",
      "os.date ()",
      "os.difftime ()",
      "os.execute ()",
      "os.exit ()",
      "os.getenv ()",
      "os.remove ()",
      "os.rename ()",
      "os.setlocal ()",
      "os.time ()",
      "os.tmpname ()",
      "or "
   },
   {--P
      "package.",
      "package.loaded ()",
      "package.loadlib ()",
      "package.path ()",
      "package.preload ()",
      "package.seeall ()",
      "pairs ()",
      "pcall ()",
      "print ()",
      "PLAY_ONCE",
      "PLAY_LOOP"
   },
   {--Q
   },
   {--R
      "RAM",
      "rawequal ()",
      "rawget ()",
      "rawset ()",
      "repeat",
      "require ()",
      "return",
      "Right",
      "Rumble.",
      "Rumble.isInserted ()",
      "Rumble.set ()"
   },
   {--S
      "SCREEN_DOWN",
      "SCREEN_HEIGHT",
      "SCREN_UP",
      "SCREEN_WIDTH",
      "screen.",
      "screen.drawFillRect ()",
      "screen.drawLine ()",
      "screen.init ()",
      "screen.drawRect ()",
      "screen.printFont ()",
      "screen.print ()",
      "screen.endDrawing ()",
      "screen.blit ()",
      "screen.drawTextBox ()",
      "screen.startDrawing2D ()",
      "screen.setSpaceBetweenScreens ()",
      "screen.switch ()",
      "screen.waitForVBL ()",
      "screen.drawGradientRect ()",
      "screen.getMainLcd ()",
      "ScrollMap.",
      "ScrollMap.destroy ()",
      "ScrollMap.setTile ()",
      "ScrollMap.draw ()",
      "ScrollMap.getTile ()",
      "ScrollMap.scroll ()",
      "ScrollMap.new ()",
      "Select",
      "Sound.",
      "Sound.loadSFX ()",
      "Sound.resume ()",
      "Sound.setSFXPitch ()",
      "Sound.setModTempo ()",
      "Sound.setSFXScalePitch ()",
      "Sound.setPosition ()",
      "Sound.startJingle ()",
      "Sound.unloadMod ()",
      "Sound.unloadSFX ()",
      "Sound.stopAllSFX ()",
      "Sound.setJingleVolume ()",
      "Sound.releaseSFX ()",
      "Sound.startMod ()",
      "Sound.setModPitch ()",
      "Sound.loadBank ()",
      "Sound.isActive ()",
      "Sound.loadMod ()",
      "Sound.setModVolume ()",
      "Sound.stopSFX ()",
      "Sound.stop ()",
      "Sound.setSFXPanning ()",
      "Sound.unloadBank ()",
      "Sound.setSFXVolume ()",
      "Sound.pause ()",
      "Sound.startSFX ()",
      "Start",
      "startDrawing ()",
      "stopDrawing ()",
      "string",
      "string.",
      "string.byte ()",
      "string.char ()",
      "string.dump ()",
      "string.find ()",
      "string.format ()",
      "string.gmatch ()",
      "string.gsub ()",
      "string.len ()",
      "string.lower ()",
      "string.match ()",
      "string.rep ()",
      "string.reverse ()",
      "string.sub ()",
      "string.upper ()",
      "Stylus.",
      "Stylus.deltaX",
      "Stylus.deltaY",
      "Stylus.doubleClick",
      "Stylus.held",
      "Stylus.newPress",
      "Stylus.released",
      "Stylus.X",
      "Stylus.Y",
      "System.",
      "System.currentDirectory ()",
      "System.changeDirectory ()",
      "System.remove ()",
      "System.rename ()",
      "System.makeDirectory ()",
      "System.listDirectory ()",
      "select ()",
      "setfenv ()",
      "screen.setSpaceBetweenScreens ()",      "Sprite.new",
      "SpriteAnimation.new",
      "setmetatable ()"
   },
   {--T
      "then",
      "Timer.new ()",
      "table",
      "table.",
      "table.getn ()",
      "table.concat ()",
      "table.insert ()",
      "table.maxn ()",
      "table.remove ()",
      "table.sort ()",
      "tmrFpsCounter.",
      "tmrFpsCounter.start ()",
      "tmrFpsCounter.stop ()",
      "tmrFpsCounter.time ()",
      "tmrFpsCounter.reset ()",      
      "tonumber ()",
      "tostring ()",
      "true",
      "type ()"
   },
   {--U
      "unpack ()",
      "until ",
      "Up"
   },
   {--V
      "VRAM"
   },
   {--W
      "while ",
      "Wifi.",
      "Wifi.connectWFC ()",
      "Wifi.receive ()",
      "Wifi.disconnect ()",
      "Wifi.closeSocket ()",
      "Wifi.createUDPSocket ()",
      "Wifi.send ()",
      "Wifi.createTCPSocket ()",
      "Wifi.getLocalIP ()"
   },
   {--X
      "xpcall ()"
   },
   {--Y
   },
   {--Z
   },
   {--[
   },
   {--\
   },
   {--]
   },
   {--^
   },
   {--_
      "_G",
      "_VERSION"
   }
}
